software developers patents projects development attorney open source intellectual property customer radius3 patent management crm copyrights relationship thin-client copyright